﻿/**
 * angular-growl - v0.4.0 - 2013-11-19
 * https://github.com/marcorinck/angular-growl
 * Copyright (c) 2013 Marco Rinck; Licensed MIT
 */

.growl {
    /*position: fixed;
    top: 10px;
    right: 10px;
    float: right;
    width: 250px;*/
}
.growl-item {
    padding-top:5px;
    padding-bottom:5px;
}
.growl-item.ng-enter, .growl-item.ng-leave {
    -webkit-transition: .5s linear all;
    -moz-transition: .5s linear all;
    -o-transition: .5s linear all;
    transition: .5s linear all;
}

.growl-item.ng-enter, .growl-item.ng-leave.ng-leave-active {
    opacity: 0;
}

.growl-item.ng-leave, .growl-item.ng-enter.ng-enter-active {
    opacity: 1;
}

/* App Specific CSS */
body {
    margin-bottom: 70px;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

.loading {
    background-image: url(../images/ajax-loader-sm.gif);
    background-position: right;
    background-repeat: no-repeat;
}

.fullwidth {
    width: 100%;
}

.center {
    text-align: center;
}

.white {
    color: white !important;
}

/* Bootstrap Toolbar Customizations */
.navbar-inverse {
    background-color: #406673;
    border-color: #406673; /*#f89406 #ffe7db;*/
}

    .navbar-inverse .navbar-brand {
        color: #ecf0f1;
    }

        .navbar-inverse .navbar-brand:hover,
        .navbar-inverse .navbar-brand:focus {
            color: #000000;
        }

    .navbar-inverse .navbar-nav > li > a {
        color: #ecf0f1;
    }

        .navbar-inverse .navbar-nav > li > a:hover,
        .navbar-inverse .navbar-nav > li > a:focus {
            color: #000000;
        }

    .navbar-inverse .navbar-nav > .active > a,
    .navbar-inverse .navbar-nav > .active > a:hover,
    .navbar-inverse .navbar-nav > .active > a:focus {
        color: #000000;
        background-color: #ffe7db;
    }

    .navbar-inverse .navbar-nav > .open > a,
    .navbar-inverse .navbar-nav > .open > a:hover,
    .navbar-inverse .navbar-nav > .open > a:focus {
        color: #000000;
        background-color: #ffe7db;
    }

    .navbar-inverse .navbar-nav > .dropdown > a .caret {
        border-top-color: #ecf0f1;
        border-bottom-color: #ecf0f1;
    }

    .navbar-inverse .navbar-nav > .dropdown > a:hover .caret,
    .navbar-inverse .navbar-nav > .dropdown > a:focus .caret {
        border-top-color: #000000;
        border-bottom-color: #000000;
    }

    .navbar-inverse .navbar-nav > .open > a .caret,
    .navbar-inverse .navbar-nav > .open > a:hover .caret,
    .navbar-inverse .navbar-nav > .open > a:focus .caret {
        border-top-color: #000000;
        border-bottom-color: #000000;
    }

    .navbar-inverse .navbar-toggle {
        border-color: #ffe7db;
    }

        .navbar-inverse .navbar-toggle:hover,
        .navbar-inverse .navbar-toggle:focus {
            background-color: #ffe7db;
        }

        .navbar-inverse .navbar-toggle .icon-bar {
            background-color: #ecf0f1;
        }

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #ecf0f1;
    }

        .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
        .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
            color: #000000;
        }
}
